home *** CD-ROM | disk | FTP | other *** search
/ Mac-Source 1994 July / Mac-Source_July_1994.iso / C and C++ / Libraries / CommToolbox classes / Headers / CCTBApp.h < prev    next >
Text File  |  1993-03-04  |  950b  |  41 lines

  1. /* ∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞
  2.  
  3.     CCTBApp.h
  4.     
  5.     CommToolbox compatible application class.
  6.     
  7.     SUPERCLASS = CApplication.
  8.     
  9.     Copyright © 1992-93 Romain Vignes. All rights reserved.
  10.     
  11. ∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞ */
  12.  
  13.  
  14. #define _H_CCTBApp
  15.  
  16.  
  17. #include <CApplication.h>            /* Interface for its superclass */
  18.  
  19.  
  20. /* Class definition */
  21.  
  22. class CCTBApp : public CApplication {
  23.  
  24. protected:
  25.  
  26.     virtual Boolean            managersPresent(void);
  27.  
  28. public:
  29.  
  30.     void                    ICTBApp(short extraMasters, Size aRainyDayFund,
  31.                                 Size aCriticalBalance, Size aToolboxBalance);
  32.     virtual void            MakeDesktop(void);
  33.     virtual void            MakeSwitchboard(void);
  34.     virtual void            Process1Event(void);
  35.     virtual void            GetCTBVersions(short *CTBVers,short *CMVers,
  36.                                 short *TMVers, short *FTVers,short *CRMVers);
  37. };
  38.  
  39.  
  40. /* ∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞ */
  41.